package com.css.fxfzxczh.modules.synthesizeInfoManage.vehManage.service;

import com.css.fxfzxczh.base.response.RestResponse;
import com.css.fxfzxczh.modules.synthesizeInfoManage.vehManage.entity.VehManage;
import com.css.fxfzxczh.modules.synthesizeInfoManage.vehManage.queryParams.VehManageQuaParams;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.Map;

public interface VehManageService {
    Map<String, Object> getPage(VehManageQuaParams queParams, int curPage, int pageSize);

    void delete(String id);

    void update(VehManage vehManage);

    void save(VehManage vehManage);

    Map<String,Object> getVehicleInfo(String eventCode);

    VehManage findById(String id);

    RestResponse importExcel(MultipartFile file, String xsemId) throws Exception;
}
